/* CSS Document */html {overflow-x: hidden;background: #fff
}
body {margin: 0;padding: 0;font-family: "微软雅黑";
}
a {color: #000000;text-decoration: none;font-size: 12px;padding: 0;margin: 0
}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;
}
ul {margin: 0;padding: 0;list-style: none
}
li {margin: 0;padding: 0;vertical-align: bottom;list-style: none
}
.left {float: left
}
.right {float: right
}
dd {margin: 0;padding: 0
}
img {border: none;margin: 0;padding: 0
}
p {margin: 0;padding: 0;
}
input, textarea, select, button {outline: none;
}
.clearfix:after {content: ".";display: block;height: 0;visibility: hidden;clear: both;
}
.clearfix {zoom: 1;
}
.clearit {clear: both;height: 0;font-size: 0;overflow: hidden;
}
.header {width: 100%;height: 121px;border-top: 3px solid #BA0903;position: relative;z-index: 6;
}
.headernb {width: 1200px;height: 121px;margin: 0 auto
}
.logo {display: block;width: 185px;height: 65px;float: left;margin-top: 35px;
}
.header_r {width: 900px;height: 88px;float: right;margin-top: 17px;position: relative
}
.top {width: 361px;height: 30px;line-height: 30px;background: url(../images/top_bg.jpg) bottom repeat-x;position: absolute;right: 0;top: 0
}
.tel {display: block;width: 144px;height: 19px;float: right;margin: 4px 0 0 0
}
.topa {float: left;font-family: simsun;font-size: 12px;color: #888;transition: All 0.2s ease-in-out;-webkit-transition: All 0.2s ease-in-out;-moz-transition: All 0.2s ease-in-out;-o-transition: All 0.2s ease-in-out;
}
.topa:hover {color: #BA0903
}
.topx {float: left;font-size: 12px;color: #c2c2c2;margin: 0 11px
}/*导航*/
.navbar {margin-top: 57px;float: right;height: 25px;
}
.navbar a {
}
.navbar .dropdown {height: 25px;line-height: 25px;float: left;text-align: right;position: relative;padding: 0px 10px;
}
.navbar .dropdown> a {font-size: 16px;display: block;color: #333;transition: All 0.2s ease-in-out;-webkit-transition: All 0.2s ease-in-out;-moz-transition: All 0.2s ease-in-out;-o-transition: All 0.2s ease-in-out;
}
.navbar .dropdown:hover> a {color: #ba0903;
}
.navbar .subnav {display: none;position: absolute;width: 154px;background-image: url(../images/nav_aj.png);background-position: center 16px;background-repeat: no-repeat;padding: 27px 0 20px 0;left: -18px;top: 20px;
}
.navbar .active> a {/*color:#ba0903;*/
}
.navbar .dropdown_two {position: relative;width: 154px;height: 38px;background-color: #f4f4f4;
}
.navbar .dropdown_two > a {display: block;height: 38px;line-height: 38px;text-align: center;font-size: 14px;color: #333333;
}
.navbar .dropdown_two:hover> a {background: #d9d9d9;
}
.navbar .dropdown_two:last-child {padding-bottom: 10px;
}
.navbar .three_nav {display: none;position: absolute;left: 154px;top: 0;width: 154px;text-align: center;background: url(../images/nav_back.png) center center;padding-bottom: 10px;
}
.navbar .three_nav a {display: block;font-size: 12px;color: #ffffff;line-height: 38px;
}
.navbar .three_nav a:hover {background: #d60700;
}
.navbar .dropdown:hover .subnav {display: block;
}
.navbar .dropdown_two:hover .three_nav {display: block;
}
.navbar .dropdown:hover .subnav {
}
.banner {width: 100%;height: 520px;position: relative;
}
.flexslider {position: absolute;width: 1920px;height: 520px;left: 50%;margin-left: -960px;overflow: hidden;zoom: 1;
}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;
}
.flexslider .slides {zoom: 1;
}
.flex-direction-nav a {width: 60px;height: 90px;line-height: 99em;overflow: hidden;margin: -60px 0 0;display: block;
background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 17%;
}
.flex-direction-nav .flex-prev {left: 17%;
}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);
}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);
}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;left: 45%
}
.flex-control-nav li {margin: 0 3px;display: inline-block;zoom: 1;
*display:inline;
}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;
}
.flex-control-paging li a.flex-active {background-position: 0 0;
}
.main1 {width: 1200px;height: 650px;margin: 0 auto;padding-top: 1px
}
.main1_bt {width: 238px;height: 101px;margin: 69px auto 0 auto;
}
.main1_nb {width: 1200px;height: 329px;margin: 65px auto 0 auto
}
#xmfl {width: 1200px;margin: auto;margin-top: 20px;
}
#xmfl li {float: left;list-style: none;width: 200px;margin-left: 50px;margin-right: 50px;-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s;cursor: pointer
}
#xmfl li a img {display: block;margin: auto;
}
#xmfl li:hover {transform: translate(0px, -10px);-ms-transform: translate(0px, -10px);-webkit-transform: translate(0px, -10px);
}
#xmfl li p {font-weight: bold;text-align: center;margin-top: 10px;
}
#xmfl li p a {color: #ba0903;font-size: 20px;
}
#xmfl li span {display: block;width: 180px;margin: auto;font-size: 14px;margin-top: 5px;line-height: 25px;color: #666666;text-align: center;
}
.main2 {width: 100%;height: 812px;background: url(../images/main2_bg.jpg) top center;padding-top: 108px
}
.main2_nb {width: 1200px;height: 812px;margin: 0 auto 0 auto
}
.main2_bt {width: 201px;height: 104px;margin: 0 auto 57px auto
}/* Slider */
#slider {width: 1200px;margin: 0 auto;overflow: hidden;
}
div#slideshow {float: left;width: 100%;height: 477px;overflow: hidden;
}
.slider-item {width: 100% !important;height: 432px;
}
.slider_content_inner img {border: none;
}
#slider_controls {float: right;position: relative;margin: 10px 0 0 0;z-index: 1000;width: 1200px;
}
#slider_controls ul {margin: 0 auto;padding: 2px 3px;width: 68px;height: 19px;background: url(../images/simple_tabs_bg.gif) top no-repeat;
}
#slider_controls ul li {margin: 0;padding: 0;list-style: none;
}
#slider_controls ul li {float: left;display: block;
}
#slider_controls ul li a {width: 18px;height: 18px;background: url(../images/tabs_2.png) no-repeat center center;display: block;float: left;padding: 0;margin: 2px !important;margin: 1px 1px;outline: none;
}
#slider_controls ul li a:focus {outline: none;
}
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide {background: url(../images/tabs_1.png) no-repeat center center;
}
.cases {width: 1200px;height: auto;overflow: hidden
}
.casenr {display: block;width: 288px;height: 199px;position: relative;overflow: hidden;float: left;margin: 0 6px 17px
}
.casenr img.casepic{ width:288px; height:165px !important;}
.case_wz {display: block;width: 288px;height: 34px;background: #fff
}
.case_wz_l {float: left;font-family: Arial, Microsoft YaHei;font-size: 13px;color: #444;line-height: 34px;margin-left: 9px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.case_wz_r {float: right;font-size: 12px;color: #bcbcbc;line-height: 34px;margin-right: 9px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.link {display: block;width: 44px;height: 41px;position: absolute;right: 288px;top: 45px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.b_pre {display: block;position: absolute;left: 0;top: 0;width: 0;height: 0;transition: All 0.3s ease-in-out;-webkit-transition: All 0.3s ease-in-out;-moz-transition: All 0.3s ease-in-out;-o-transition: All 0.3s ease-in-out;background: url(../images/case_bg.png)
}
.b_wz {display: block;position: absolute;bottom: 199px;left: 0;width: 288px;height: 65px;padding-top: 70px;text-align: center;color: #fff;font-size: 14px;font-family: Arial, Microsoft YaHei;transition: All 0.6s ease-in-out;-webkit-transition: All 0.6s ease-in-out;-moz-transition: All 0.6s ease-in-out;-o-transition: All 0.6s ease-in-out;
}
.casenr:hover .b_pre {width: 288px;height: 165px;
}
.casenr:hover .b_wz {bottom: 35px
}
.casenr:hover .link {right: 125px
}
.more2 {width: 181px;height: 44px;display: block;margin: 61px auto 0 auto;position: relative;
}
.casenr:hover .case_wz_l {color: #F39801
}
.casenr:hover .case_wz_r {color: #F39801
}
.main3 {width: 1200px;height: 780px;margin: 0 auto;padding-top: 1px
}
.main3_bt {width: 483px;height: 84px;margin: 70px auto 0 auto
}
.main3_nb {width: 1200px;height: 291px;margin: 93px auto 0 auto
}
.hz {display: block;width: 207px;height: 125px;overflow: hidden;background: url(../images/hz_bg.jpg);float: left;margin: 0 16px 40px
}
.hzimg {display: block;width: 184px;height: 123px;position: relative;margin: 1px auto;overflow: hidden
}
.hzimgnr1 {display: block;width: 184px;height: 60px;position: absolute;left: 0px;top: 33px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.hzimgnr2 {display: block;width: 184px;height: 60px;position: absolute;left: 0px;top: 123px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.hz:hover .hzimgnr1 {top: -90px
}
.hz:hover .hzimgnr2 {top: 33px;
}
.main4 {width: 100%;height: 958px;background: url(../images/main4_bg.jpg) top center no-repeat;padding-top: 1px
}
.main4_1 {width: 1200px;height: 149px;margin: 143px auto 0 auto;
}
.m4ys {width: 239px;height: 149px;position: relative;float: left;margin: 0 30px 0
}
.m4_ys {display: block;width: 239px;height: 149px;position: relative
}
.t1 {width: 119px;height: 1px;position: absolute;left: 0;top: 0;background: url(../images/m4_bk.png);transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.t2 {width: 120px;height: 1px;position: absolute;right: 0;top: 0;background: url(../images/m4_bk.png);transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.l1 {width: 1px;height: 74px;position: absolute;left: 0;top: 1px;background: url(../images/m4_bk.png);transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.l2 {width: 1px;height: 73px;position: absolute;left: 0;bottom: 1px;background: url(../images/m4_bk.png);transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.b1 {width: 119px;height: 1px;position: absolute;left: 0;bottom: 0;background: url(../images/m4_bk.png);transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.b2 {width: 120px;height: 1px;position: absolute;right: 0;bottom: 0;background: url(../images/m4_bk.png);transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.r1 {width: 1px;height: 74px;position: absolute;right: 0;top: 1px;background: url(../images/m4_bk.png);transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.r2 {width: 1px;height: 73px;position: absolute;right: 0;bottom: 1px;background: url(../images/m4_bk.png);transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.m4_ys:hover .t1 {width: 20px
}
.m4_ys:hover .t2 {width: 20px
}
.m4_ys:hover .l1 {height: 20px
}
.m4_ys:hover .l2 {height: 20px
}
.m4_ys:hover .b1 {width: 20px
}
.m4_ys:hover .b2 {width: 20px
}
.m4_ys:hover .r1 {height: 20px
}
.m4_ys:hover .r2 {height: 20px
}
.main4_2 {width: 1200px;height: 578px;background: url(../images/main4_2_bg.png);margin: 87px auto 0 auto;padding-top: 1px
}
.main4_bt {width: 133px;height: 101px;margin: 99px auto 0 auto
}
.main4_nb {width: 998px;height: 270px;margin: 55px auto 0 auto;border: 1px solid #D0D0D0
}
.main4_left {width: 332px;height: 270px;float: left;border-right: 1px solid #D0D0D0
}
.main4_nb_bt {width: 332px;height: 46px;line-height: 46px;border-bottom: 1px solid #D0D0D0
}
.news_btwz {font-family: Microsoft YaHei;font-size: 18px;color: #333;float: left;margin: 0 0 0 20px
}
.more {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666;float: right;margin: 0 20px 0 0;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.more:hover {color: #d30000
}
.main4_nb_nb {width: 332px;height: 183px;
}
.main4_nb_nb ul {width: 292px;height: auto;overflow: hidden;margin: 22px auto 0 auto
}
.main4_nb_nb ul li {background: url(../images/d1.jpg) left no-repeat;width: 283px;padding-left: 9px;margin-bottom: 11px
}
.main4_nb_nb ul li a {font-family: Microsoft YaHei;font-size: 13px;color: #666;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.main4_nb_nb ul li a:hover {color: #d30000
}
.main4_center {width: 332px;height: 270px;float: left;border-right: 1px solid #D0D0D0
}
.main4_right {width: 332px;height: 270px;float: left;
}
.main5 {width: 100%;height: 450px;background: url(../images/contact.jpg) center top no-repeat;padding-top: 1px
}
.contact {width: 1200px;height: 293px;margin: 67px auto 0 auto
}
.contact_left {width: 458px;height: 176px;float: left;margin: 59px 0 0 59px;background: url(../images/zixun.jpg) left top no-repeat
}
.tel_hot {display: block;width: 458px;height: 38px;line-height: 38px;margin-top: 47px;font-family: Arial, Helvetica, sans-serif;font-size: 30px;color: #ba0903;font-weight: bold;margin-bottom: 25px
}
.mcon1 {display: block;width: 437px;height: 16px;line-height: 16px;background: url(../images/mcon1.jpg) left no-repeat;font-family: Arial, Microsoft YaHei;padding-left: 21px;font-size: 14px;color: #4e4e4e;margin-bottom: 8px
}
.mcon2 {display: block;width: 437px;height: 16px;line-height: 16px;background: url(../images/mcon2.jpg) left no-repeat;font-family: Arial, Microsoft YaHei;padding-left: 21px;font-size: 14px;color: #4e4e4e;margin-bottom: 8px
}
.mcon3 {display: block;width: 437px;height: 16px;line-height: 16px;background: url(../images/mcon3.jpg) left no-repeat;font-family: Arial, Microsoft YaHei;padding-left: 21px;font-size: 14px;color: #4e4e4e;margin-bottom: 8px
}
.contact_center {width: 176px;height: 176px;float: left;margin: 59px 0 0 0
}
.contact_right {width: 361px;height: 200px;float: left;margin: 59px 0 0 80px;
}
.c_r_1 {display: block;width: 361px;height: 20px;line-height: 20px;font-family: Arial, Microsoft YaHei;font-size: 18px;color: #333
}
.c_r_2 {display: block;width: 361px;height: 38px;line-height: 38px;font-family: Arial, Microsoft YaHei;font-size: 28px;color: #333;font-weight: bold;margin-top: 5px
}
.c_r_3 {display: block;font-family: Arial, Microsoft YaHei;font-size: 14px;color: #4e4e4e;line-height: 24px;margin-top: 20px
}
.slink {width: 1200px;margin: 10px auto;
}
.slink .link_wz {display: block;width: 1200px;height: 26px;line-height: 26px;margin: 0px auto 0 auto;font-size: 12px;color: #aaa9a9;
}
.slink .link_wz a {font-size: 12px;color: #aaa9a9;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.slink .link_wz a:hover {color: #f3f3f3
}
.footer {width: 100%;height: 77px;background: #2c2c2c;border-top: 1px solid #373737;margin: 0 auto;text-align: center;line-height: 77px
}
.footer p {font-size: 12px;color: #666666;
}
.footer a {font-size: 12px;color: #666666;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.footer a:hover {color: #f3f3f3
}
.nybanner {width: 100%;height: 300px;position: relative;
}
.yxmain1 {width: 100%;height: 711px;padding-top: 1px;background: #f4f4f4
}
.yxmain1nb {width: 1200px;height: 548px;margin: 85px auto 0 auto;background: url(../images/yximg1.jpg);position: relative
}
.yxmain1nb2 {width: 1200px;height: 548px;margin: 85px auto 0 auto;background: url(../images/yximg8.jpg);position: relative
}
.yxmain1nb3 {width: 1200px;height: 548px;margin: 85px auto 0 auto;background: url(../images/yximg9.jpg);position: relative
}
.yxmain1nb_wz {width: 548px;height: 244px;position: absolute;left: 401px;top: 233px;
}
.yxmain1nb_wz2 {width: 660px;height: 244px;position: absolute;left: 340px;top: 233px;
}
.yxmain1nb_wz3 {left: 360px;top: 250px;
}
.yxspan {display: block;height: 26px;line-height: 26px;font-family: Microsoft YaHei;font-size: 16px;color: #333;margin-top: 18px;
}
.yxmain1nb3 .yxspan {margin-top: 10px;
}
.yxmain1nb3 .yxspan:first-child {font-size: 24px;font-weight: normal;padding-bottom: 30px;line-height: 26px;
}
.yxad {width: 100%;height: 189px;position: relative;background: url(../images/wlyx_red_bg.jpg) center top no-repeat;
}
.yxad3 {width: 100%;position: relative;padding: 60px 0;background: url(../images/qwyx_red_bg.jpg) center top no-repeat;background-size: 100% 100%;text-align: center;height: auto;
}
.yxad2 {height: 257px;background-size: 100% 100%;
}
.yxad2 h2 {text-align: center;font-size: 28px;color: #ffffff;padding-top: 50px;
}
.yxadnr {width: 1144px;
height: auto;overflow: hidden;line-height: 36px;font-family: Arial, Microsoft YaHei;font-size: 20px;color: #fff;text-align: center;margin: 0 auto 0 auto;padding-top: 52px;
}
.yxadnr2 {padding-top: 20px;
}
.yxmain3 {width: 100%;height: 1873px;background: #f4f4f4;padding-top: 1px
}
.yxmain3nb {width: 1200px;height: 1650px;margin: 90px auto 0 auto
}
.yx3_1 {width: 1200px;height: 330px;
}
.yx_l {width: 600px;height: 330px;float: left;background: #fff
}
.yx_r {width: 600px;height: 330px;float: right;background: #fff
}
.yxwzbt {display: block;width: 528px;height: 50px;line-height: 50px;margin: 49px auto 0 auto;font-size: 28px;font-family: Microsoft YaHei;color: #BB0804
}
.yxwznr {display: block;width: 528px;height: auto;overflow: hidden;margin: 0 auto;font-family: Arial, Microsoft YaHei;font-size: 14px;color: #4e4e4e;line-height: 24px;
}
.yxwznr p {font-family: Arial, Microsoft YaHei;font-size: 14px;color: #4e4e4e;line-height: 24px;margin-top: 18px
}
.nycases {width: 100%;height: auto;overflow: hidden;background: #f4f4f4;padding-top: 64px;padding-bottom: 91px;
}
.nycasesnb {width: 1200px;height: auto;overflow: hidden;margin: 0 auto
}
.nycasesfl {width: 1200px;height: auto;overflow: hidden
}
.nycasesfl li {width: 105px;height: 35px;float: left;line-height: 35px;text-align: center;margin: 0 10px 0 0
}
.nycasesfl li a {display: block;width: 105px;height: 35px;background: url(../images/cfl1.jpg);font-family: Arial, Microsoft YaHei;font-size: 14px;color: #222
}
.nycasesfl li a:hover {background: url(../images/cfl2.jpg);color: #fff;font-weight: bold
}
.fldq {background: url(../images/cfl2.jpg)!important;color: #fff!important;font-weight: bold
}
.nycasesul {width: 1200px;height: auto;overflow: hidden;margin: 15px auto 0 auto
}
.nycasesul li {float: left
}
.nycasesul li a {font-family: Arial, Microsoft YaHei;font-size: 13px;margin-right: 25px;color: #535353
}
.nycasesul li a:hover {color: #BA0903
}
.nycasesfg {width: 1200px;height: auto;overflow: hidden;margin-top: 65px;
}
.nycasesnr {width: 375px;height: 293px;display: block;float: left;margin: 0 0 40px 37px
}
.nycasesimg {display: block;width: 375px;height: 215px;position: relative;overflow: hidden
}
.nycaseswz {display: block;width: 375px;height: 77px;background: #fff;padding-top: 1px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.nycaseswz_bt {display: block;width: 355px;height: 24px;line-height: 24px;padding-left: 20px;margin-top: 16px;color: #222;font-family: Microsoft YaHei;font-size: 18px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.nycaseswz_xq {display: block;width: 355px;height: 27px;line-height: 27px;padding-left: 20px;color: #666;font-family: Microsoft YaHei;font-size: 14px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;
}
.nycasestc {position: absolute;left: 0;bottom: -45px;display: block;width: 355px;height: 45px;background: url(../images/yng.png) repeat;font-size: 14px;color: #B0A7A2;line-height: 45px;padding-left: 20px;transition: All 0.2s ease-in-out;-webkit-transition: All 0.2s ease-in-out;-moz-transition: All 0.2s ease-in-out;-o-transition: All 0.2s ease-in-out;
}
.nycasesnr:hover .nycaseswz {background: #009CE6;
}
.nycasesnr:hover .nycaseswz_bt {color: #fff
}
.nycasesnr:hover .nycaseswz_xq {color: #fff
}
.nycasesnr:hover .nycasestc {left: 0;bottom: 0;
}
.fy {width: 1200px;height: 36px;margin: 10px auto 0px auto
}
.fy ul {
}
.fy ul li {float: left;width: 36px;line-height: 36px;text-align: center;margin-right: 3px;font-size: 12px;color: #737373
}
.fy ul li a {display: block;width: 36px;height: 36px;background: #EBEBEB;font-size: 12px;color: #737373
}
.fy ul li a:hover {background: #BA0903;color: #fff
}
.fydq {background: #BA0903!important;color: #fff!important
}
.mobile1 {width: 100%;height: 358px;background: #F4F4F4;padding-top: 1px
}
.mobile_bt {width: 206px;height: 99px;margin: 94px auto 0 auto
}
.mobile_wz {width: 974px;height: auto;overflow: hidden;margin: 27px auto 0 auto;text-align: center;font-size: 14px;color: #333;font-family: Arial, Microsoft YaHei;line-height: 26px;
}
.mobile2wb {width: 100%;height: 761px;position: relative;
}
.mobile2 {width: 1200px;height: 761px;left: 50%;margin-left: -600px;position: absolute;padding-top: 1px
}
.mobile_bt2 {width: 187px;height: 79px;margin: 127px auto 0 auto
}
.gongneng {width: 1200px;height: auto;overflow: hidden;padding-top: 85px
}
.gongneng_l {width: 317px;height: 330px;float: left
}
.gnimg {display: block;width: 132px;height: 132px;margin: 0 auto
}
.gnbt {display: block;width: 317px;height: 35px;line-height: 35px;margin-top: 22px;text-align: center;font-size: 22px;font-family: Microsoft YaHei;color: #333
}
.gnwz {display: block;width: 317px;height: auto;overflow: hidden;text-align: center;font-size: 14px;font-family: Microsoft YaHei;color: #4e4e4e;margin-top: 15px;line-height: 24px;
}
.gongneng_c {width: 317px;height: 330px;float: left;margin-left: 126px
}
.gongneng_r {width: 317px;height: 330px;float: right
}
.mobile3 {width: 100%;height: 988px;background: #f4f4f4;padding-top: 1px;
}
.mobile_bt3 {width: 308px;height: 78px;margin: 117px auto 0 auto
}
.tedian {width: 1200px;height: auto;overflow: hidden;margin: 78px auto 0 auto;background: url(../images/tedian_bg.jpg)
}
.tediannr {width: 309px;height: 273px;float: left;margin: 0 0 60px 132px
}
.tedianimg {display: block;width: 92px;height: 92px;margin: 0 auto
}
.tedianbt {display: block;width: 309px;height: 27px;line-height: 27px;text-align: center;font-size: 22px;color: #292929;font-family: Microsoft YaHei;margin-top: 6px;
}
.tedianwz {display: block;width: 309px;height: auto;overflow: hidden;font-size: 14px;color: #4e4e4e;font-family: Arial, Microsoft YaHei;line-height: 24px;text-align: center;margin-top: 16px
}
.about1 {width: 100%;height: 527px;background: #f4f4f4;padding-top: 1px
}
.about_bt {width: 186px;height: 86px;margin: 90px auto 37px auto
}
.aboutnb {width: 1200px;height: auto;overflow: hidden;margin: 37px auto 0 auto
}
.aboutnr1 {width: 970px;height: 24px;line-height: 24px;color: #ba0903;font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;text-align: center;margin: 0 auto 12px auto
}
.aboutnr2 {width: 970px;height: auto;overflow: hidden;color: #333;font-size: 14px;font-family: Microsoft YaHei;text-align: center;line-height: 26px;margin: 0 auto
}
.about2 {width: 100%;height: 797px;background: url(../images/about2_bg.jpg) center top no-repeat;padding-top: 1px
}
.about2_bt {width: 200px;height: 78px;margin: 98px auto 0 auto
}
.about2nb {overflow: hidden;width: 1200px;height: 470px;margin: 43px auto 0 auto;background: #fff
}
.about2nr {width: 300px;height: 235px;float: left
}
.jcbt {display: block;width: 280px;height: 30px;line-height: 30px;padding-left: 20px;color: #c60211;font-size: 22px;font-family: Microsoft YaHei;margin-top: 28px

}
.jcwz {display: block;width: 238px;height: auto;overflow: hidden;color: #666;font-size: 14px;font-family: Microsoft YaHei;margin: 15px 0 0 20px;line-height: 26px
}
.about3 {width: 100%;height: 727px;background: #f4f4f4;padding-top: 1px;
}
.about3_bt {width: 211px;height: 78px;margin: 121px auto 0 auto
}
.ysnb {width: 1200px;height: 379px;margin: 26px auto 0 auto
}
.ysnr {width: 282px;height: 379px;float: left;margin: 0 0 0 24px
}
.ysbt {width: 282px;height: 70px;background: url(../images/ysbt_bg.jpg)
}
.ysbt_l {float: left;font-family: Microsoft YaHei;font-size: 28px;color: #fff;margin: 20px 0 0 6px
}
.ysbt_r {float: left;font-family: Microsoft YaHei;font-size: 16px;color: #fff;margin: 30px 0 0 9px
}
.ysimg {width: 282px;height: 192px;
}
.yswz {width: 264px;height: 98px;background: #fff;border-bottom: 2px solid #e7e7e7;font-size: 12px;color: #777;padding: 17px 9px 0 9px;line-height: 20px
}
.jianshe {width: 1200px;overflow: hidden;margin: 0 auto
}
.jianshenr {width: 1200px;height: 320px;background: url(../images/jianshe_b.jpg) bottom no-repeat;margin-top: 52px
}
.jianshenr2 {background: none;
}
.jianshenrimg {width: 380px;height: 243px;margin: 20px 0 0 82px
}
.jianshenrwz {width: 632px;height: auto;overflow: hidden;margin: 58px 82px 0 0
}
.jianshe_bt {display: block;width: 632px;height: 47px;line-height: 47px;font-family: Microsoft YaHei;font-size: 24px;color: #ba0903
}
.jianshe_xq {display: block;width: 632px;height: auto;overflow: hidden;line-height: 26px;font-family: Microsoft YaHei;font-size: 14px;color: #333
}
.jianshenrimg2 {width: 380px;height: 243px;margin: 20px 82px 0 0
}
.jianshenrwz2 {width: 632px;height: auto;overflow: hidden;margin: 58px 0 0 82px
}
.jianshe2 {width: 100%;height: auto;overflow: hidden;background: #f4f4f4;padding-top: 100px;
}
.jianshe3 {padding: 74px 0 112px 0;background: #f6f6f6;
}
.jianshe2nb {width: 1200px;height: auto;overflow: hidden;background: url(../images/jianshe2top.jpg) center top no-repeat;padding-top: 145px;margin: 0 auto
}
.jianshe2_l {width: 648px;height: 366px;float: left
}
.jianshe2bt {display: block;width: 648px;height: 75px;font-family: Microsoft YaHei;font-size: 24px;color: #232323;line-height: 30px
}
.jianshe2xq {display: block;width: 648px;height: auto;overflow: hidden;font-size: 14px;color: #333;font-family: Microsoft YaHei;line-height: 26px
}
.jianshe2xq p {margin: 10px 0 20px 0
}
.jianshe2_r {width: 433px;height: 379px;float: right
}
.show {width: 1200px;height: auto;overflow: hidden;margin: 0 auto 40px auto;min-height: 110px
}
.dianji {width: 610px;height: 20px;line-height: 20px;font-size: 18px;font-family: Microsoft YaHei;color: #ba0903;display: block;background: url(../images/good.jpg) left no-repeat;padding-left: 32px;
}
.show table {font-size: 14px;font-family: Arial, Microsoft YaHei;line-height: 24px;
}
.fwlc_bt {width: 1200px;height: 62px;margin: 0 auto
}
.fwlc_nr {width: 1200px;height: 201px;margin: 66px auto 100px auto
}
.nycontact {width: 100%;height: auto;overflow: hidden;background: #f4f4f4;padding-top: 48px;padding-bottom: 70px
}
.nycontactnb {width: 1200px;height: 435px;background: #fff;margin: 0 auto 20px auto
}
.nycon_l {width: 432px;height: 309px;float: left;margin: 49px 0 0 30px;padding-top: 28px;position: relative
}
.xian {width: 23px;height: 3px;display: block;position: absolute;left: 0;top: 0;background: #ba0903
}
.conbt {width: 364px;height: 30px;font-family: Microsoft YaHei;font-size: 18px;color: #333
}
.connr {height: auto;overflow: hidden;font-family: Arial, Microsoft YaHei;font-size: 14px;color: #4e4e4e;line-height: 20px;
}
.connr_l {;height: 20px;float: left;margin-left: 20px
}
.connr_r {height: auto;overflow: hidden;float: left;margin-left: 4px;
}
.dz {background: url(../images/dz.jpg) left 3px no-repeat;margin-top: 60px
}
.yb {background: url(../images/yb.jpg) left 3px no-repeat;margin-top: 14px
}
.dh {background: url(../images/dh.jpg) left 3px no-repeat;margin-top: 14px
}
.cz {background: url(../images/cz.jpg) left 3px no-repeat;margin-top: 14px
}
.yx {background: url(../images/yx.jpg) left 3px no-repeat;margin-top: 14px
}
.wz {background: url(../images/wz.jpg) left 3px no-repeat;margin-top: 14px
}
.lxr {background: url(../images/lxr.jpg) left 3px no-repeat;margin-top: 14px
}
.jszc {background: url(../images/jszc.jpg) left 3px no-repeat;margin-top: 14px
}
.nycon_r {width: 700px;height: 337px;float: right;margin: 49px 28px 0 0
}
.ejdh {width: 100%;height: 109px;background: #ebebeb;padding-top: 1px
}
.ejdh ul {width: 1200px;height: 36px;margin: 36px auto 0 auto
}
.ejdh ul li {height: 36px;line-height: 36px;float: left;margin: 0 5px 0 0
}
.dh_l {display: block;float: left;width: 7px;height: 36px;background: url(../images/dh_l.jpg)
}
.dh_c {display: block;float: left;height: 36px;background: url(../images/dh1.jpg);padding: 0 30px;font-size: 18px;font-family: Microsoft YaHei;color: #fff
}
.dh_r {display: block;float: left;width: 7px;height: 36px;background: url(../images/dh_r.jpg)
}
.ejdh ul li a:hover .dh_l {background: url(../images/dh_l2.jpg)
}
.ejdh ul li a:hover .dh_c {background: url(../images/dh2.jpg)
}
.ejdh ul li a:hover .dh_r {background: url(../images/dh_r2.jpg)
}
.dq .dh_l {background: url(../images/dh_l2.jpg)!important
}
.dq .dh_c {background: url(../images/dh2.jpg)!important
}
.dq .dh_r {background: url(../images/dh_r2.jpg)!important
}
.jiejue1 {width: 1200px;height: auto;overflow: hidden;margin: 0 auto;padding-bottom: 100px
}
.jiejue_l {width: 555px;height: auto;overflow: hidden;float: left;margin-top: 105px
}
.jiejuebt {font-size: 30px;font-family: Microsoft YaHei;color: #ba0903;height: 60px;line-height: 60px;
}
.jiejuefbt {height: 25px;line-height: 25px;margin-bottom: 40px;font-family: Microsoft YaHei;font-size: 20px;color: #333
}
.jiejuenr {font-size: 14px;font-family: Microsoft YaHei;color: #333;line-height: 30px;margin-top: 20px
}
.jiejue_r {width: 628px;height: auto;overflow: hidden;float: right;margin-top: 60px;
}
.jituanlh {width: 628px;height: 524px;background: url(../images/jituanlh_bg.jpg)
}
.jituanlhnb {width: 459px;height: 257px;float: left;margin: 44px 0 0 80px;
}/* banner-box */
.banner-box {min-width: 459px;height: 257px;position: relative;overflow: hidden;
}
.banner-box .bd {width: 459px!important;
}
.banner-box .bd li .m-width {width: 459px;margin: 0 auto;overflow: hidden;
}
.banner-box .bd li {width: 459px !important;height: 257px;
}
.banner-box .bd li a {display: block;background-size: auto;
}
.banner-btn {width: 459px;position: absolute;top: 120px;display: none
}
.banner-btn a {display: block;width: 49px;height: 104px;position: absolute;top: 0;filter: alpha(opacity=40);-moz-opacity: 0.4;-khtml-opacity: 0.4;opacity: 0.4;
}
.banner-btn a.prev {left: 20px;background: url(../images/foot.png) no-repeat 0 0;
}
.banner-btn a.next {right: 20px;background: url(../images/foot.png) no-repeat -49px 0;
}
.banner-box .hd {position: absolute;top: 210px;left: 0;display: none
}
.banner-box .hd ul li {width: 12px;height: 12px;border-radius: 50%;text-indent: -9999px;margin-right: 20px;background: #ccc;float: left;cursor: pointer;
}
.banner-box .hd ul li.on {background: #DA324D;
}
.jiejueflwz {width: 100%;height: auto;overflow: hidden;background: #f4f4f4;padding-top: 85px;padding-bottom: 85px
}
.jiejueflwznr {width: 1200px;height: auto;overflow: hidden;margin: 0 auto;font-family: Arial, Microsoft YaHei;font-size: 14px;color: #333;line-height: 26px;
}
h1 {font-size: 26px;color: #333;font-family: Arial, Microsoft YaHei;
}
h2 {font-size: 16px;color: #333;margin-bottom: 10px;font-family: Arial, Microsoft YaHei;
}
h3 {
}
.yingxiao1 {width: 1200px;height: 498px;background: #f5f5f5;margin-top: 63px
}
.yingxiao_l {width: 361px;height: 363px;float: left;margin: 53px 0 0 58px
}
.yingxiao_r {width: 517px;height: auto;overflow: hidden;float: right;margin: 53px 154px 0 0
}
.yingxiaobt {width: 517px;height: 51px;line-height: 51px;font-family: Microsoft YaHei;font-size: 26px;color: #333
}
.yingxiaonr {width: 517px;height: auto;overflow: hidden;line-height: 30px;font-family: Microsoft YaHei;font-size: 14px;color: #333;margin-top: 12px
}
.yinxiao2 {width: 1200px;height: auto;overflow: hidden;margin: 90px auto 0 auto
}/*detail*/
.detail {width: 100%;height: auto;overflow: hidden;background: #ffffff;margin: 50px auto 0;
}
.detailnb {width: 1200px;height: auto;overflow: hidden;margin: 0 auto;padding-top: 20px
}
.detailnb2 {padding-bottom: 100px;
}
.detailnb2 p {font-size: 14px;color: #666666;line-height: 26px;margin: 0 100px;
}
.detailbt {width: 1200px;text-align: center;height: 48px;line-height: 48px;font-family: Arial, Microsoft YaHei;font-size: 30px;color: #ba0903;margin-top: 5px;font-size: 26px;font-weight: normal;
}
.detailxq {height: 20px;padding-bottom: 20px;border-bottom: 1px solid #e6e7ea;margin: 0 100px 25px 100px;text-align: center;
}
.detailxq span {display: inline-block;margin: 0 10px;
}
.detailnr {width: 1160px;height: auto;overflow: hidden;background: #fff;margin: 0 auto 20px auto;/*padding:68px 100px;*/font-family: Arial, Microsoft YaHei;color: #333;font-size: 14px;line-height: 30px
}

.detailnr img{ display:block; margin:0 auto; margin-bottom:15px;}

.detailnr p {font-family: Arial, Microsoft YaHei;color: #333;font-size: 14px;
}
.detailnr a {font-family: Arial, Microsoft YaHei;color: #333;font-size: 14px;
}/*案例--精品网站建设*/
#l_wrapper {width: 100%;background: #f4f4f4;padding: 63px 0 43px 0;overflow: hidden;
}
#l_mainBody {width: 1200px;margin: 0 auto;overflow: hidden;
}
.l_tab1 {overflow: hidden;border-bottom: 1px solid #e4e4e4;
}
.l_tab1 a {display: block;float: left;padding: 0 20px;height: 42px;background: #e4e4e4;color: #333333;font-size: 18px;line-height: 42px;text-align: center;margin-right: 19px;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;width: 143px;margin-bottom: 20px
}
.l_tab1 a:nth-child(6), .l_tab1 a:nth-child(12), .l_tab1 a:nth-child(18), .l_tab1 a:nth-child(24), .l_tab1 a:nth-child(30), .l_tab1 a:nth-child(36) {float: right;margin-right: 0px
}
.l_tab1 a.active1 {background: #ba0903;color: #ffffff;font-weight: bold;
}
.l_tab1 a:hover {background: #ba0903;color: #ffffff;font-weight: bold;
}
.l_tab2 {overflow: hidden;padding: 22px 0;border-bottom: 1px solid #e4e4e4;
}
.l_tab2 a {display: block;float: left;color: #666666;font-size: 16px;margin-right: 56px;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;
}
.l_tab2 a.active2 {color: #ba0903;
}
.l_tab2 a:hover {color: #ba0903;
}
.l_tab3 {overflow: hidden;margin-top: 30px;
}
.l_tab3 ul.tabs {overflow: hidden;margin: 0 0 30px 0;
}
.l_tab3 ul.tabs li {float: left;color: #666666;padding: 10px 15px;font-size: 14px;margin-right: 10px;border: 1px solid #949494;cursor: pointer;
}
.l_tab3 ul.tabs li:hover {background-color: #ba0903;color: #ffffff;border: none;padding: 11px 16px;
}
.l_tab3 ul.tabs li.current {background-color: #ba0903;color: #ffffff;border: none;padding: 11px 16px;
}
.l_tab3 .tabscontent {display: none;overflow: hidden;
}

.l_tab3 .tabscontent ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.l_tab3 .tabscontent ul{ width:1250px;}
.l_tab3 .tabscontent li {overflow: hidden;float: left;margin-right: 37.5px;margin-top: 40px;
}
 
.l_tab3 .tabscontent li a {display: block;width: 375px;height: 293px;overflow: hidden;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s; background:#fff;
}
.l_tab3 .tabscontent li a span {display: block;width: 375px;overflow: hidden;position: relative;height: 215px;
}
.l_tab3 .tabscontent li a span img {transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;width: 375px;height: 215px;
}
.l_tab3 .tabscontent li a span i {display: block;position: absolute;height: 45px;width: 100%;background: #4d4d4d;opacity: 0.75;filter: alpha(opacity=75);font-style: normal;line-height: 45px;color: #ffffff;font-size: 14px;padding-left: 18px;bottom: -45px;left: 0;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;
}
.l_tab3 .tabscontent li a .l_js {padding: 18px;
}
.l_tab3 .tabscontent li a .l_js .names {font-size: 16px;color: #222222;line-height: 18px;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.l_tab3 .tabscontent li a .l_js p {font-size: 14px;color: #666666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 8px;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;
}
.l_tab3 .tabscontent li a:hover img {transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);/* IE 9 */-moz-transform: scale(1.2, 1.2);/* Firefox */-webkit-transform: scale(1.2, 1.2);/* Safari  Chrome */-o-transform: scale(1.2, 1.2);/* Opera */
}
.l_tab3 .tabscontent li a:hover i {bottom: 0;
}
.l_tab3 .tabscontent li a:hover {background: #ba0903;
}
.l_tab3 .tabscontent li a:hover .names {color: #ffffff !important;font-weight: bold;
}
.l_tab3 .tabscontent li a:hover p {color: #ffffff;
}
.l_contact_left {float: left;margin: 60px 0 0 50px;width: 380px;overflow: hidden;
}
.l_contact_left span {display: block;width: 250px;height: 34px;border: 1px solid #ba0903;line-height: 34px;font-size: 22px;color: #ba0903;text-align: center;font-weight: bold;margin: 16px 0 20px 0;
}
.l_contact_left p {line-height: 26px;font-size: 16px;color: #666666;text-align: left
}
.l_contact_right {float: right;margin: 50px 108px 0 0;overflow: hidden;
}
.l_contact_right .ad_tab {overflow: hidden;
}
.l_contact_right .ad_tab a {cursor: pointer;display: block;font-size: 14px;color: #666666;width: 86px;height: 32px;background: #e4e4e4;margin-right: 10px;border-radius: 5px;text-align: center;line-height: 32px;float: left;
}
.l_contact_right .ad_tab a.ad_active {color: #ffffff;background: #ba0903;
}
.l_contact_right .ad_text {margin-top: 30px;overflow: hidden;
}
.l_contact_right .ad_text ul {overflow: hidden;margin-top: 16px;
}
.l_contact_right .ad_text ul li {overflow: hidden;margin-top: 8px;font-size: 14px;color: #333333;text-align: left
}
.l_contact_right .ad_text ul li img {overflow: hidden;margin-right: 10px;
}
.l_contact_right .ad_text span {font-size: 30px;font-family: "Arial";font-weight: bold;color: #ba0903;
}/************************资讯中心**************************//*新闻切换*/
.ny_news_top {margin-top: 20px;height: auto;background: #ffffff;padding: 20px 20px;
}
.dqwz a {font-size: 14px; display:inline-block; margin:0 5px;
}
.scroll {height: auto;margin: 0 auto 0 auto;position: relative;overflow: hidden;
}
.mod_01 {float: left;width: 1037px;
}
.news_l {width: 236px;height: 164px;float: left
}
.news_r {width: 765px;height: 164px;float: right;padding-top: 7px
}
.news_rbt {display: block;width: 765px;font-size: 18px;color: #ba0903;font-weight: bold;
}
.news_rwz {display: block;width: 765px;height: auto;overflow: hidden;line-height: 26px;font-size: 14px;color: #666666;margin-top: 12px
}
.readmore {display: block;width: 49px;height: 25px;margin-top: 10px;background: #ba0903;text-align: center;line-height: 25px;border-radius: 6px;font-size: 12px;color: #ffffff;display: block;
}
.mod_01:hover .news_rwz {color: #ba0903
}
.dotModule_new {padding: 0;height: 11px;line-height: 6px;-webkit-border-radius: 11px;z-index: 11;position: absolute;right: 0;bottom: 0
}
#slide_01_dot {text-align: center;margin: 0 0 0 0;
}
#slide_01_dot span {display: inline-block;margin: 0 0 0 4px;width: 9px;height: 9px;vertical-align: middle;background: url(../images/newlid.png);cursor: pointer
}
#slide_01_dot .selected {background: url(../images/newlid2.png)
}
.yxmain1_news {width: 100%;background: url(../images/ziback.jpg) repeat-y;
}
.yxmain1nb_news {width: 1200px;position: relative;margin: 0 auto;
}
.l_newstitle {margin: 0 auto;width: 246px;height: 73px;padding-top: 50px;
}
.l_newstab {border-bottom: 1px solid #e4e4e4;overflow: hidden;text-align: center;margin-top: 50px;
}
.l_newstab a {display: inline-block;padding: 10px 20px;background: #e4e4e4;font-size: 18px;color: #333333;border-radius: 3px;margin-left: 15px;line-height: 18px;
}
.l_newstab a:first-child {margin-left: 0;
}
.l_newstab .tabactives {color: #ffffff;background: #ba0903;
}
.l_newstab a:hover {color: #ffffff;background: #ba0903;
}/*新闻列表样式1*/
.l_newslist {overflow: hidden;padding-bottom: 43px;
}
.l_newslist a {display: block;padding: 60px 80px 60px 90px;overflow: hidden;
}
.l_newslist a:hover {background: #ba0903;
}
.l_news_left {font-family: "Arial";text-align: center;overflow: hidden;float: left;padding: 15px 20px 10px 20px;background: #f8f8f8;border: 1px solid #9e9e9e;
}
.l_news_left strong {display: block;font-size: 45px;font-weight: bold;line-height: 45px;color: #ba0903;
}
.l_news_left span {display: block;font-size: 16px;color: #333333;line-height: 16px;margin-top: 10px;
}
.l_news_right {float: right;width: 900px;
}
.l_news_right h6 {font-weight: normal;
line-height18px;font-size: 18px;color: #333333;background: url(../images/l_newsmore.png) right center no-repeat;
}
.l_news_right p {margin-top: 16px;font-size: 14px;line-height: 26px;color: #666666;
}
.l_newslist a:hover h6 {color: #fff;background: url(../images/l_newsmore2.png) no-repeat center right;
}
.l_newslist a:hover p {color: #fff;
}/*新闻列表样式2*/
.l_newslist2 {overflow: hidden;padding: 0 80px 43px 80px;background: #ffffff;margin-top: 10px;
}
.l_newslist2 a {display: block;overflow: hidden;padding: 20px 0;border-bottom: 1px solid #e1e1e1;
}
.l_newslist2 p {float: left;color: #333333;font-size: 16px;line-height: 16px;background: url(../images/l_newsleft.png) left center no-repeat;padding-left: 30px;
}
.l_newslist2 span {float: right;color: #999999;font-size: 14px;
}
.l_newslist2 a:hover p {color: #ba0903;
}
.l_newslist2 a:hover span {color: #ba0903;
}/*banner下小图轮播*/
#small_imgs {width: 1200px;margin: -250px auto 0;overflow: hidden;position: relative;
}
.l_lbbox {float: right;width: 474px;height: 360px;background: url(../images/small_imgback.png) no-repeat center center;
}
.jia_tabe {margin-top: 10px;padding: 0 20px 43px 20px;background: #fff;
}
.jia_tabe li {background: url(../images/l_newsleft.png) left center no-repeat;line-height: 60px;width: 100%;height: 60px;
}
.jia_tabe li a {padding-left: 26px;width: 900px;float: left
}
.jia_tabe a:hover {color: #ba0903;
}
.jia_tabe span {float: right;width: 90px; color:#999;
}
.jia_tabe a {line-height: 60px;font-size: 16px;color: #333333;
}/*案例详情页*/
.case-nybanner {width: 100%;height: 600px;position: relative;
}
.case-details {overflow: hidden; background:#f4f4f4
}
.case-details-title {text-align: center;padding: 40px 0;background: #ffffff;
}
.case-details-title h1 {font-size: 24px;color: #333333;
}
.case-details-title p {font-size: 14px;color: #333333;margin-top: 6px;
}
.case-details-title p span {margin: 0 6px;
}
.case-details-img {overflow: hidden; 
  width:1200px; margin:0 auto;
}
.case-details-different {overflow: hidden;margin: 0 auto;width: 1160px; background:#fff; padding:20px;
}
.case-details-different img {text-align: center; display:block; margin:0 auto;
}
.case-details-different p {     margin-bottom: 10px;line-height: 28px;color: #545454;font-size: 15px;padding: 4px 0
}
.case-details-different a{font-size: 15px; color: #ff0000; text-decoration: underline;}
.case-details-more {text-align: center;overflow: hidden;margin-top: 54px;
}
.case-details-more div {display: inline-block;
}
.case-details-more a {display: block;background: #BA0903;margin-right: 14px;color: #fff;float: left;width: 180px;height: 44px;font-size: 16px;text-align: center;line-height: 44px;border-radius: 50px;box-shadow: #ccc 0 1px 3px;
}
.case-details-more a:hover {background: #ffa200;color: #ffffff;
}/*******************返回顶部+++++++右侧悬浮框*********************/
.actGotop {opacity: 0;z-index: 100000;transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;
}
.actGotop a {width: 48px;height: 48px;display: inline-block;background: url(../images/top.jpg) top center no-repeat;outline: none;
}
.actGotop a:hover {background: url(../images/top.jpg) center -192px no-repeat;
}
.suspension {position: fixed;right: 0;top: 35%;width: 48px;z-index: 999;
}
.suspension-show a {display: block;width: 48px;height: 48px;margin-top: 3px;cursor: pointer;
}
.suspension-show-one {background: url(../images/top.jpg) center -48px no-repeat;
}
.suspension-show-two {background: url(../images/top.jpg) center -96px no-repeat;
}
.suspension-show-three {background: url(../images/top.jpg) center -144px no-repeat;
}
.suspension-show-one:hover {background: url(../images/top.jpg) center -240px no-repeat;
}
.suspension-show-two:hover {background: url(../images/top.jpg) center -288px no-repeat;
}
.suspension-show-three:hover {background: url(../images/top.jpg) center -336px no-repeat;
}
.suspension-hide-pho {display: none;position: relative;border-radius: 10px;top: -130px;width: 200px;left: -300px;background: #edebeb;padding: 10px 40px 20px 40px;
}
.suspension-hide-pho p {margin-top: 12px;font-size: 16px;color: #33333;line-height: 30px;overflow: hidden;
}
.about4 {width: 1200px;overflow: hidden;margin: 0 auto;padding-bottom: 20px;
}
.about4_bt {width: 293px;height: 73px;margin: 90px auto 0 auto
}
.l_abouttext {padding: 30px 20px 0 20px;
}
.l_abouttext a {display: block;margin-top: 60px;overflow: hidden;padding-left: 112px;
}
.l_abouttext h3 {font-size: 22px;color: #c60211;
}
.l_abouttext p {font-size: 14px;margin-top: 20px;color: #c60211;line-height: 24px;color: #666666;
}
.l_abouttext a.la1 {background: url(../images/l_about1.png) no-repeat top left;
}
.l_abouttext a.la2 {background: url(../images/l_about2.png) no-repeat top left;
}
.l_abouttext a.la3 {background: url(../images/l_about3.png) no-repeat top left;
}/*缃戠粶钀ラ攢--缃戠粶鍝佺墝濉戦 */
.l_seotext .h1 {text-align: center;
}
.l_seotext .seo_right2 {width: 781px;
}
.pagefy {margin: 30px auto 40px 0;text-align: center;overflow: hidden;
}
.pagefy a {height: 40px;line-height: 40px;font-size: 14px;color: #666666;font-family: "微软雅黑", "黑体", "宋体";;padding: 8px 13px;background: #fff;margin-right: 10px;
}
.pagefy b {background: #ba0903;color: #ffffff;padding: 8px 13px;font-size: 14px;font-family: "微软雅黑", "黑体", "宋体";margin-right: 10px;font-weight: normal;height: 40px;line-height: 40px;
}
.pagefy span {color: #666666;font-size: 14px;font-family: "微软雅黑", "黑体", "宋体";
}
.pagefy a:hover {background: #ba0903;color: #ffffff;
}/*分页*/
.page_more {width: 1160px;margin: 20px auto;border-top: 1px solid #e7e7e7;
    padding-top: 15px;
}
.page_more p {line-height: 30px;color: #545454;font-size: 14px;
}
.page_more p a {font-size: 14px;color: #545454
}
.page_more p a:hover {color: #ba0903;
}
.l_seotext .seo_right h6 {margin-top: 40px;font-size: 26px;color: #ba0903;
}
.detailnr a {text-decoration: underline;color: #EF0F13
}
.detailnr .subnav ul {height: 40px;
}
.detailnr .subnav ul li {width: 160px;text-align: center;background: #6D7B96;display: block;float: left;color: #fff;font-family: "微软雅黑";font-size: 16px;line-height: 40px;margin: 10px;cursor: pointer
}
.detailnr .subnav ul li a {color: #fff;font-family: "微软雅黑";font-size: 16px;
}
.show {display: block
}
.hide {display: none
}
.l_contact_left li {float: left;width: 50%;height: 40px;line-height: 40px;background: url(../images/newlid.png) no-repeat left center;padding-left: 15px;box-sizing: border-box;
}
.l_contact_left li a {text-decoration: none;font-size: 15px;
}
.nybanner p, .nybanner h1 {font-size: 16px;width: 1200px;margin: 0 auto;display: block;text-align: left;color: #fff;padding: 20px 0 0 0;
}
.nybanner h1 {font-size: 30px;padding: 100px 0 0 0;
}
.xgal {background: #fff;padding: 20px;margin-top: 20px;
}
.xgal li {overflow: hidden;float: left;margin-right: 20px;margin-bottom: 20px;
}
.xgal ul {width: 1230px;
}
.xgal ul:after {content: "";display: block;height: 0px;visibility: hidden;clear: both;
}
.xgal li a {display: block;width: 373px;height: 327px;overflow: hidden;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;
}
.xgal li a span {display: block;width: 373px;overflow: hidden;position: relative;height: 248px;
}
.xgal li a span img {transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;width: 373px;height: 248px;
}
.xgal li a span i {display: block;position: absolute;height: 45px;width: 100%;background: #4d4d4d;opacity: 0.75;filter: alpha(opacity=75);font-style: normal;line-height: 45px;color: #ffffff;font-size: 14px;padding-left: 18px;bottom: -45px;left: 0;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;
}
.xgal li a .l_js {padding: 18px;
}
 .xgal li a .l_js .names{ font-size:16px;}
.xgal li a .l_js p {font-size: 14px;color: #666666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 8px;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;
}
.xgal li a:hover img {transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);/* IE 9 */-moz-transform: scale(1.2, 1.2);/* Firefox */-webkit-transform: scale(1.2, 1.2);/* Safari  Chrome */-o-transform: scale(1.2, 1.2);/* Opera */
}

.xgal li a:hover i {bottom: 0;
}
.xgal li a:hover {background: #ba0903;
}
.xgal li a:hover .names {color: #ffffff;font-weight: bold;
}
.xgal li a:hover p {color: #ffffff;
}
.xgwz {background: #fff;padding: 20px;margin-top: 20px;
}
.xgwz ul:after {content: "";display: block;height: 0px;visibility: hidden;clear: both;
}
.xgwz ul li {display: block;float: left;width:33%;height: 40px;line-height: 40px;background: url(../images/newlid.png) no-repeat left center;padding-left: 15px;box-sizing: border-box;padding-right: 15px;
    overflow: hidden;
}
.xgwz ul li a {font-size: 15px;
}
.xgwz ul li a:hover {color: #ba0903
}
.xgwz ul li:hover {background: url(../images/newlid2.png) no-repeat left center;
}
.lmt {height: 50px;line-height: 50px;margin-bottom: 15px;
}
.lmt span {line-height: 34px;font-size: 22px;color: #ba0903;font-weight: bold;display: block;position: relative;padding-bottom: 10px;
}
.lmt span:after {content: "";width: 30px;height: 3px;background: #ba0903;position: absolute;left: 0;bottom: 0;
}


.dqwz{    color: #545454;
    font-size: 14px;  margin:30px auto !important;}
.dqwz a{ color: #545454;}

.xgalr{ padding:0;}
.xgalr  li a .names{ line-height:16px; color:#000; font-size:16px;}
.xgalr li a .l_js p{ line-height:19px;}
.xgalr li a{ text-decoration:none;}



 .yb_conct{position:fixed;z-index:9999999;top:200px;right:0px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;    text-align: left;}
.yb_bar .yb_top{background:#ba0903 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ba0903 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ba0903 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{height:200px;background:#ba0903 url(../images/fixCont.png) no-repeat 0 -169px; height:200px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

.picScroll-left{padding-bottom:15px;}
.picScroll-left ul li{ display:block; float:left; border:1px solid #e8e8e8;width:454px; margin-right:25px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.picScroll-left ul li img{ display:block;width:454px; height:313px;}
.picScroll-left ul li p{ display:block; width:454px; background:#fff; height:35px;  border-top:none; color:#000; text-align:center; font-size:16px; padding-top:10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;border-top:1px solid #e8e8e8;}
.picScroll-left ul li p span{ display:block; font-size:14px; color:#000000; font-weight:normal; margin-top:5px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.picScroll-left ul li:hover p{ background:#BA0903}
.picScroll-left ul li:hover p{ color:#fff;  border-top:none;}
.picScroll-left ul li:hover span{ color:#fff;}